f8e1e2e776b4a288143ac197816e40ada2d221c6,core/src/com/ray3k/skincomposer/MainListener.java,MainListener,loadStyles,#SelectBox#SelectBox#,341
Before Change
@Override
public void loadStyles(SelectBox<String> classSelectBox, SelectBox<StyleData> styleSelectBox) {
Class selectedClass = Main.BASIC_CLASSES[classSelectBox.getSelectedIndex()];
styleSelectBox.setItems(jsonData.getClassStyleMap().get(selectedClass));
styleSelectBox.setSelectedIndex(0);
}
After Change
@Override
public void loadStyles(SelectBox classSelectBox, SelectBox styleSelectBox) {
int selection = classSelectBox.getSelectedIndex();
if (selection < Main.BASIC_CLASSES.length) {
Class selectedClass = Main.BASIC_CLASSES[selection];
styleSelectBox.setItems(jsonData.getClassStyleMap().get(selectedClass));
styleSelectBox.setSelectedIndex(0);